package com.shuigu.ai.assistant;

import com.shuigu.ai.langgraph4j.model.ImageCollectionPlan;
import dev.langchain4j.model.chat.request.ChatRequest;
import dev.langchain4j.model.chat.response.ChatResponse;
import dev.langchain4j.service.SystemMessage;
import dev.langchain4j.service.UserMessage;

public interface AppNameGenService {

    @SystemMessage("请根据以下用户创建应用的提示词生成一个 12 个字符以内的应用名称，应用名称不能包含特殊字符\n" +
            "注意:最后只返回 12 个字符以内的应用名称，不要返回任何其他无关的内容")
    String genAppName(@UserMessage String userPrompt);
}